methods now require Money object instead of Fixnum