No, you don't have to declare X when you play UTS. You play it, then when resolve you add a development and sacrifice how many developments you want.