added task editing
fixes previous