untest 2
removed unused variables
changed “name” to “nickname” in error messages
changed placeholder
changed placeholders