Add Detail functionality implemented and tested.