basic history detail design