Big Ditch taps talent as Lockport site opens its doors