- added autoload option