very clean, and care for the details.