revised the diagnosis model