difference expansion