change `public` to `PUBLIC` or `active` to `PUBLIC` ? Should we capitalise ?