making paths platform independent