updated autoload register