integrate ice_cube and editable repeat modes