added dependencies autoloader