Bless you. I have lab for FPGAs but most of the time I’m doing the work myself since the TA does not know what is happening and just references the solutions. I was trying to implement this myself but for dear life could not get the timing right, which made the characters on my 16x2 LCD appear wonky. Thank you!!!