added preauthorization to autoload