practical particle Canon 1.000000000000's Successors