deepextend fix