- added programmatic user delete function