complete view & tag assign