Added redstone interaction