bugs with s, fixed return lexeme