almost caught up with xkcd