.
trying to add selection of classnodes / clean up boolean mess