Seems good. An impressive amount of detail.