improved detail view