renamed response objects and API methods for name consistency, needs further testing