added promote to admin functionality, no tests yet