All Canon simulation