just try to autoload instead of checking for function