Changed some functions and added a way for Axon to access the Reservoir