Pretty much functional but needs testing when I have access to something better than 3G