Wicked cool! I like this format of practice. Just found a small bug though. The click-to-translate for a given word seems to miss the target of click somewhere. It's translating عُمَر and سَارة as listen (and in the latter case the click gets `وسَارة` instead of just سَارة.)