thoroughgoing - adjective
normal form
thoroughgoing
comparative
superlative