remove ``check`` from the name and ``s/Cumulate/Accumulate/``