compilation fix 2