fixed autoloading
updated TODO