The Allen project