compilation fixes (3)