Thanks so much for the detailed critique, they're super helpful!