base version of opencitylibrary