added diff test