Added tree component stuff