use latest stuff
use different workaround for swipe2refresh in layout rather than code