add some filters and attempt to start working on a convolution method