modifications to pgn data source