objects and positions