fix spend sum alhoritm