Updated and just trying to find that stupid diagonal bug