fixed weird lexer thing closes #3