call view only once