alternative processing