compilation fix++ ^ 3