view is not responible hold variables