added user auth, and fied comments