meticulous study