ive heard topical creatine is good and ive also heard topical methylene blue can be too . wouldn't mind trying a cream of either. the creatine one might go well with niacinamide and vitamin c. some shizo Korean sun avoider has a nice blogpost about how niacinamide and vitamin c combine to make some sort of complex