requiring autoload if exists