edit, delete resource