Concise, at the same time, detailed. Thanks.