gem and public