locations of objects in constructor now