add Pete's library