changing the describe method name to doDescribe so we can reuse the static describe function inside DescribeCallback