Not only have I lost faith they also (executives) put their snout into the trough to get options issued @13c recently... Not sure that this is the company I thought I was investing in...