processing techniques