moved from prviding a path to using unique id's if there might have been any directory traversal issues they should be gone now.