longpost is long, but it's up now let's get this show on the road