Please provide plenty of detail.