follows 3 Steps :