fixed negative amounts