added a feature that pushes to next view during collection if no data has been collected yet.