first version to test syntax highlighting