need to combine the controllers but made progress on the service and data binding