a long inc