1) rigorously, in depth, exhaustively, from top to bottom, minutely, closely, in detail, meticulously, scrupulously, assiduously, conscientiously, painstakingly, carefully, sedulously, completely, comprehensively, fully, to the fullest extent, intensively, extensively
2) utterly, downright, absolutely, completely, totally, entirely, really, perfectly, profoundly