great job. I'm also impressed that this is in scratch. I don't remember it ever being able to do that unless you do a lot of background work.