only passing relative path