distinct user and admin views. restricted edit and delete appropriately