try controlling history