add DetailVC and fix crash