comment functionality
completed authentication