add class autoloading