ack slashes to forward slashes explicitly since path.join() uses path.sep
as the seperator (didn't work on windows)