trying to eliminate, the god object