added feature to delete user, preventing self-deletion