a method of operating an internal combustion engine having a plurality of cylinders , the method comprising : operating the engine with at least one of the cylinders of the engine as a dedicated exhaust gas recirculation cylinder ; mixing exhaust gas expelled from the dedicate egr cylinder with air in an intake system to provide a mixture of exhaust gas and air ; providing a first hydrocarbon fuel and a second hydrocarbon fuel ; introducing a charge comprising the first hydrocarbon fuel , the second hydrocarbon fuel and the mixture of exhaust gas and air to the dedicated egr cylinder ; igniting the charge in the dedicated egr cylinder ; expelling exhaust gas from the dedicated egr cylinder ; and recirculating the exhaust gas to the intake system of the engine .