Type messing