broke up the input/output properties for Titan for ease of use.