bug on reading del port fixed
filter on input has been added
few simplifications on the run rutine by defining proper update functions
Merge remote-tracking branch 'origin'