Nice job. I think 5 and 6 are my favorites.