fixed unrecognized type