Author: Project MALO.