client-side links