Rotate on refresh, make more things observables