some credits for all these patches