A highly detailed and