With many thanks for the detailed replies.