BlockShifter is now working correctly