follow path along. need to fix amt paths and other bugs on return