rough deep analysis