proper path concatenation