updated queries, layouts, css and js