i wrote none of these i take no credit some are totally borked look further for licenses and etc. THANK YOU PLEASE