XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes and advances payable (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Officers, directors and affiliates:    
Note payable $ 27,104 $ 30,546
Collateralized note payable 120,728 120,728
Total officers, directors and affiliates 147,832 151,274
Less: Current portion of officers, directors, and affiliates 135,084 134,839
Long-term portion of officers, directors, and affiliates 12,748 16,435
Unrelated parties:    
Total unrelated parties 1,303,108 1,273,678
Less: Current portion of unrelated parties 361,368 240,750
Long-term portion of unrelated parties 941,740 1,032,928
Notes Payable [Member]    
Unrelated parties:    
Total unrelated parties 100,000 100,000
Notes Payable One [Member]    
Unrelated parties:    
Total unrelated parties 20,175 22,737
Notes Payable Two [Member]    
Unrelated parties:    
Total unrelated parties 150,000 150,000
Notes Payable Three[Member]    
Unrelated parties:    
Total unrelated parties 12,091 13,566
Notes Payable Four [Member]    
Unrelated parties:    
Total unrelated parties 523,000 523,000
Notes Payable Five [Member]    
Unrelated parties:    
Total unrelated parties 62,000 62,000
Notes Payable Six [Member]    
Unrelated parties:    
Total unrelated parties 183,000 183,000
Notes Payable Seven [Member]    
Unrelated parties:    
Total unrelated parties 97,750 97,300
Notes Payable Eight [Member]    
Unrelated parties:    
Total unrelated parties 98,500 98,200
Notes Payable Nine [Member]    
Unrelated parties:    
Total unrelated parties 24,063 23,875
Notes Payable Ten [Member]    
Unrelated parties:    
Total unrelated parties $ 32,529 $ 0