charge capture