Create reason object
Implement ability to add reasons