libraries+structure