Implemented editor functionalities