Check out dirty model Ruhi2003