added detail, expanded