Adding functionality and cleaning Knownode Input