new char creation 90% working