updates js, layout, nav position, link between client and work