the new client side simple layout