moved viewstate to view lane