new GBC helper class