pull down to refresh

Implementation is correct. Testing for 3 inequivalent directions gives same results. Need to understand why that is.