support symbols
fix for keywords
fix end statements