assign obj on undef