Looks good, but did you not already post this the other day?
It will get confusing to gather feedback if you post on multiple threads.