Detail work in progress

Detail work in progress