parse trees integrated and working