Peter Schaap's account