Quarterly report pursuant to Section 13 or 15(d)

5. STOCK OPTIONS AND WARRANTS (Details Narrative)

v3.19.3.a.u2
5. STOCK OPTIONS AND WARRANTS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Apr. 30, 2019
Stock based compensation - options     $ 224,734 $ 210,189  
Options [Member]          
Options outstanding 85,650,000   85,650,000   107,450,000
Options granted in period     3,200,000    
Aggregate intrinsic value $ 500   $ 500    
Options [Member] | Employee Options [Member]          
Options granted in period     2,000,000    
Options [Member] | Non-Employee Options [Member]          
Options granted in period     1,200,000    
Non-Employee Options [Member]          
Stock based compensation - options 4,414 $ 20,231 $ 13,825 56,723  
Unrecognized compensation expense 28,000   $ 28,000    
Unrecognized compensation expense weighted-average period     8 months    
Employee Options [Member]          
Options granted in period     0    
Stock based compensation - options 93,995 $ 76,733 $ 210,909 $ 153,466  
Unrecognized compensation expense $ 56,319   $ 56,319    
Unrecognized compensation expense weighted-average period     2 months    
Warrants [Member] | Aeon Capital [Member] | May 2018 Warrant [Member]          
Warrants issued, shares       1,388,889  
Aggregate fair value of warrants issued       $ 19,000  
Warrants [Member] | Aeon Capital [Member] | June 2018 Warrant [Member]          
Warrants issued, shares       1,923,077  
Aggregate fair value of warrants issued       $ 38,000  
Warrants [Member] | Aeon Capital [Member] | June 2019 Warrant [Member]          
Warrants issued, shares     1,388,889    
Aggregate fair value of warrants issued     $ 9,000    
Warrants [Member] | Aeon Capital [Member] | July 2019 Warrant [Member]          
Warrants issued, shares     1,944,444    
Aggregate fair value of warrants issued     $ 12,000    
Warrants [Member] | Aeon Capital [Member] | August 2019 Warrant [Member]          
Warrants issued, shares     3,500,000    
Aggregate fair value of warrants issued     $ 12,000