Solar3d (Sltd) is a sleeping giant flying under the radar. I am not pumper and dumper so I will leave it to you to do your own DD.