updates from pi... its working!