fixed pp syntax