syntax higlighting for all types now