navyinks: a pain goes on and on