docs for processing.go