more relative path issues.. really need to write some tests