Mark Sullivan Generator