layout for lib