add and edit all working