updating PiDemoService to work with new skynet changes