had to fix the touch() method to make use of the new abs path fixes