@patbits you're halfway there