better highlighting for aliases
beginning of operation optimization
better number and variable handling