restricted int type width