instantiate a new detailVC each time