ncredibly detailed d cons part