rename store method

include -> add
exclude -> sub
change store methods sub and add

the behavior had changed and return the
(potentially) amount