Author: RED SHIFT.