added some convolutions as they are quicker