                               (unsigned int)grid_divide( height, V11_EDGE_LEN ));
 
                     filter_gauss_horiz_v11 <<<grid,block>>> (
-                        base->array,//orig img size x2
+                        base->array,
                         _octaves[octave].getIntermediateData() );
                 } else {
                     //this scales down one size?

            }
        }
    }

    cudaDeviceSynchronize( );
    cudaError_t err = cudaGetLastError();
    POP_CUDA_FATAL_TEST( err, "filter_gauss_horiz_v11 failed: " );

#endif // (PYRAMID_PRINT_DEBUG==1)

#if 0
    //Creating the octaves
    for(uint32_t octave=0; octave<_num_octaves; octave++){
        const int width  = _octaves[octave].getData(0).getWidth();
        const int height = _octaves[octave].getData(0).getHeight();
        dim3 h_block( 64, 2 );
