BTG
learned a lot today.