added major admin functionality