create basic user control system