added new features m2