for all your android ui and synchronisation needs