autoloaded some essential libraries