small fixes to software node functionality
fixed decoder recalculation and node I/O