changed click/edit/drag behaviour