add CString parameter for path and offset