added center_x and long_slot