fixed adding of multiple charges on canvas