improve omni patterns and rank