reduce requirements