Implemented all chore functionalities