adding libraries