richly detailed