add cook gprs
fix
merge