fixed bug with rp handling when it happened at weird locations