Implemented the rest of the fake service