summary details and validation added