finsihed fp101x