Add autoloads and provide