split up validators; allow editing character lvl