added define int type