update views, involve iframe