lazy load implementation finish