Allow af and df to resize+ redefine new function (anal testing)