proto type 5.