new resizeAndFill method