removed DS constant - should use DIRECTORY_SEPARATOR