fixed expanded method not reducing