awesome posts, great thread