Update views + JS