Oh man, this is gonna be a long day