fixed the lazy loader