added new screens, edit, delete functionalities