changed ResponseCommand naming to ResponseCallback