very badly added updating, showing and deleting users