adding a spinner, also waiting until zip controller is done