list of functionalities added