correct program overview deriv