Overview of the various research projects from 2M Engineering