finished up to updatePlacement