Output Type

#### Resolves #48