added autoload-autorealize capabilities