Cambridge explosion supports creation