add userinit