@chikoon yeah, tried to keep it pretty clean, this way multiple controllers can have access to the same data. Another benefit of the factory is that we can do transformations on the data that we can use all across our Angular controllers.