adding new admin functionality