pull down to refresh

Ok, I predict this will be ready for review in 6 hours (again)