Fix redstone behaviour