be sure to merge threads when you can, that's the most fun and most useful