@bf3866a1 fantastic! I must say I found mine infuriating at times but ultimately it was a hugely rewarding experience- I learned so much and it massively increased my respect for hardware designers.