~ report format

randomizing algorithm needs revision