added char progression