add lazy loaders for all main modules