make `public` flag work