(detailed