move some methods in Pitch from protected to private