| generate opportunity |