up solu for tc