Cagan's solution added