single level load interceptor
nested level load interceptor
use load classes interceptor