Type A Type B