Added private methods to MorphPlayer