 					"guid": moolah.guid
 					"currency": "DOGE"
 					"amount": amount
-					"product": "Add Tipping Money"
+					"product": "Add Funds"
 					"return": ""
 			requester options, (error, response, body) ->
 				unless !error and response.statusCode is 200

				bot.sendMessage chatterID, "Reply '+add <AMOUNT> doge' to add dogecoins to your account"
				bot.sendMessage chatterID, "Tip users with '+tip <STEAM NAME> <AMOUNT> doge'"
		when "+add"
			previousAdds = no
			for payment in pendingPayments
				if payment.steamID is chatterID
					previousAdds = yes
					break
			if previousAdds
				return bot.sendMessage chatterID, "You already have an +add request pending"

			amount = message.split(" ")[1]
			amount = parseInt amount, 10

				catch e
					return bot.sendMessage chatterID, "Moolah returned invalid JSON"
				bot.sendMessage chatterID, "Visit #{body.url} or send #{body.amount} #{body.currency} to #{body.address}"
				# TEMPORARY; USE AN IPN CALLBACK
				bot.sendMessage chatterID, "Send '+finishadd' to finish the adding process"
				
				fundTx =
					"type": "add"
					"amount": body.amount
					"status": "pending"
					"tx": body.tx
				await Users_collection.update {id: chatterID}, {$push:{history: fundTx}}, {w:1}, defer(err)
				if err
					console.error err
					bot.sendMessage chatterID, "The database ran into an error" 
		when "+finishadd"
			for payment in pendingPayments
				if payment.steamID is chatterID
