added level up systemm