delayed loading of various libraries