Uh, github suggested this, it's too awesome not to take