Implement Services and Logger