allow set bottom to be controlled.