fixes in io relay board and dhw rec