most basic character class done XD