core api - add getAbsolutePath