Added new functions
Updated files