tested and fixed createuser and theuserisawake