publish changes on pins immediately after updating any output