add requires file