charges are strings instead of integers