Added redstone support