Code-coupled, co-decoupled