implemented new getpath method, unsupportedexception so far