added new admin functionality