following Harry Percival's book