switch to user mode and run user program