added misc class and autoload