list view logic, signin view