add tempchar