normalize and join path