small types check update