what's going on at fingerprint Communications...