fix #12 add @Lazy()