Added new functions