added downvotes, it can't go dip below 0 however