Rename available to spendable since should be easier to understand.