reserved detail & edit