aware-and-checking-details