started working on proper syntax coloring