fixed original charges issue, still need to fix the issue of data changing when user views charges
fixed all charge bugs
fixed charges bug