use new db layout and char class in char choose