entries saving correctly, didselectindexpath requires two taps pushes view from first tap