update layout & css