update achievement after grade changed