Nearly ready for detail, then casting.