yeah, except just rename <code>handleGet</code> to <code>chooseLink</code> and combine the code.