remove autoload and use require instead