Author: Jaak Frontier (notes)