Menulinks: thin out controller logic