update with rps