up requires