added basic lex start point