Hi! thanks for answering.
1-2) i am using cast node just because it provides the way to see if cast failed