Thank you for the recommendation! The moving into check thing was just me being lazy at the start but it turned out great!