code.ucp.node restructurisation