tweak for .extend