#4 fix updating rate when it is outdated