Only for lib