follow pep8
convolution