correct for char