first pass at links