ADD: PTC tree that is generated using database.
IMPROVE: separated PTC tree into separate class.