added a disableFloat/disablePush property