class moved to g-d-m