added DIR_SEP constant