change normal user mode, fix json handling