Patient, committed and thorough