Looks good. I like the use of `ready` and line 36.