support create object when path not found