Think im headed in the right direction with setting up the custom object inside of the singleton