partial implementation of pathcontrols
merging with master
more complete path controls implementation
merging with master