punctilious
not defined yet