rig-based analysis