#17 Fixed path normalization