Added recipe functionalities