well it took a long time, but I'm home