Annual report pursuant to Section 13 and 15(d)

Convertible Notes Payable - Schedule of Convertible Notes Payable (Details)

v3.20.1
Convertible Notes Payable - Schedule of Convertible Notes Payable (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Total notes payable $ 1,132,608
Plus amortization of discounts 295,037
Convertible Note 2019 - 01 [Member]    
Total notes payable 150,000
Convertible Note 2019 - 03 [Member]    
Total notes payable 108,696
Convertible Note 2019 - 04 [Member]    
Total notes payable 54,348
Convertible Note 2019 - 05 [Member]    
Total notes payable 27,174
Convertible Note 2019 - 06 [Member]    
Total notes payable 27,174
Convertible Note 2019 - 08 [Member]    
Total notes payable 108,696
Convertible Note 2019 - 09 [Member]    
Total notes payable 27,174
Convertible Note 2019 - 10 [Member]    
Total notes payable 16,304
Convertible Note [Member]    
Total notes payable 519,566
Less original issue discounts (29,566)
Convertible notes payable, net 490,000
Less conversion rights, warrant, and beneficial conversion feature discounts (253,675)
Plus amortization of discounts 121,964
Total convertible notes payable, net $ 358,289