implemented super user mode