well it sure has been a while..