Author: Rage Software plc.