adding partial support (requires absolute path rather than relative)