acquire in-depth understanding