can specify cutoffs and threads