BPLIP - Building a page layout is programming