add type coor (aka int32) and begin with graphics operation (lib-side)