using dir_separator constant everywhere