updated menu functionalities