Early version of non-contributing area code (slow...)