on ummet requirements quit must return -1
minor correction on path creation