add additional requires