updated delete user functionality - added on delete cascade operation