link and buttons update