jh: details edit