adaptive omega approach