adding in fucntionality to program sid
working on new node
more shit
chanenl shit
simplifying things