allow override of obj without breaking path