XP giving/rate/curve working properly