attempt to fix failing tests + rewrite create_user method