use function require-package instead of require