text blows, and you render is a little choppy, otherwise, good job on it.