raw simulation