tip of 0 caused weird behavior; fixed in add_funds