maybe adding 'public' will fix syntax highlighting