Good ideas, just a bit out of date.