load adrn and spradrn lazily