FIX: bug of sum up