fix redstone input once and for all