Annual report pursuant to Section 13 and 15(d)

STOCK WARRANTS AND STOCK OPTIONS (Details 1)

v3.20.1
STOCK WARRANTS AND STOCK OPTIONS (Details 1) - Warrant [Member] - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Outstanding at beginning of period 24,003,003 16,120,611
Warrants Granted 30,485,423 7,882,392
Warrants Exercised (34,535,165)
Warrants Expired (50,000)
Outstanding at ending of periods 19,903,261 24,003,003
Exercisable at end of period 19,903,261 24,003,003
Exercise Price Per Share    
Warrants Expired $ 0.019
Minimum [Member]    
Exercise Price Per Share    
Outstanding at beginning of period 0.0042 0.0042
Warrants Granted 0.0018664652 0.0042
Warrants Exercised 0.0043  
Outstanding at end of period 0.0040 0.0042
Exercisable at end of period 0.0040 0.0042
Maximum [Member]    
Exercise Price Per Share    
Outstanding at beginning of period 0.0190 0.0190
Warrants Granted 0.0062 0.0043
Warrants Exercised 0.0045  
Outstanding at end of period 0.03125 0.0190
Exercisable at end of period $ 0.03125 $ 0.0190
Weighted Average Remaining Contractual Life    
Weighted Average Remaining Contractual Life , Beginning balance 3 years 5 months 12 days 4 years 21 days
Weighted Average Remaining Contractual Life, Warrants granted 3 years 11 months 19 days 4 years 2 months 30 days
Weighted Average Remaining Contractual Life, Warrants exercised  
Weighted Average Remaining Contractual Life, Exercisable 3 years 11 months 19 days 3 years 5 months 12 days
Weighted Average Remaining Contractual Life, Warrants expired  
Weighted Average Remaining Contractual Life, Ending balance 3 years 11 months 19 days 3 years 5 months 12 days
Weighted Average Exercise Price Per Share    
Weighted Average Exercise Price Per Share, Beginning balance $ 0.0058 $ 0.0066
Weighted Average Exercise Price Per Share, Warrants granted 0.0086 0.0042
Weighted Average Exercise Price Per Share, Warrants exercised 0.0044
Weighted Average Exercise Price Per Share, Warrants expired 0.0190
Weighted Average Exercise Price Per Share, Ending balance 0.0108 0.0058
Weighted Average Exercise Price Per Share, Exercisable Ending balance $ 0.0108 $ 0.0057
Aggregate Intrinsic Value    
Aggregate Intrinsic Value, Beginning balance
Aggregate Intrinsic Value, Warrants granted 2,022,912
Aggregate Intrinsic Value, Warrants exercised
Aggregate Intrinsic Value, Warrants expired
Aggregate Intrinsic Value, Ending balance 1,276,870
Aggregate Intrinsic Value, exercisable beginning balance
Aggregate Intrinsic Value, exercisable ending balance $ 1,276,870