this was a good topic