require instead of requireNamespace