adding libraries part 2