Peregrine project