using require instead of autoload