change overloaded print node function to call of other function since they're almost identicle and the original is cleaner