Top Hat Processing