fixed livewrap issues, made composite wrap (tree & array)