Author: Brugi.