add options and option to configure by autoload