added comments and check for users