libraries can be defined as null