adding compelte tree