starting to move everything to work with ROS... everything sucks