Add readPirate method