caught up with xkcd except for the ones I skipped