can init with Code and add TODO