add load caculate