typo
add alert info
add alert info check
refactor calculate task