added new admin functions