add metalink feature!