some fix in rate system #2