fix 3.3 types