added more admin functions