submoduling for libraries