improved transitions for presenting and dismissing detail view controller