Added a lot to the medium structure on GCG