fix fptype, which now supports Int32 and Uint32