Removed moving diagonal booleans as not needed.