add cases from daibo