workaround for lazyloading