Two new functions implemented