modify lazy load