I handle level ups via milestones. Generally speaking if I have you go up against a big monster or big group of monsters, you’re nearly close to leveling up.