character classes front end, database changes, etc ...