Very solid construct.