Some fun stuff comparing different kinds of pistons and applications...