migrated to scala 11 and zip search