added some namespaces again worked in networking, made is so different gps devices can be used. going to add a todo list