add detail view and navigate controller