6th commit - Total 11 functions