add more diff tests