extra touches on newchar.new and main.new