In this column we have introduced DOCJSLIB 2.0, an extension of our DOCJSLIB 1.0. We have described in detail the new box model, joining DOCJSLIB 1.0's image model. We have shown you how is a box defined and how to call it from your application. We have explained the new library functions that deal with the element's visibility, width, position, and zIndex. We have analyzed the Pop-out Elements application and showed how you can build such an application using DOCJSLIB.