you should check for the lazy loading interface and the init status here