component summary, fixed names, fixed lazy loading