updating ui and site layout