Author: Omicron.