with extra detail