changed datatype in Gcontainer and stuff