convert to ARC, use static lib for ASI(need to change to AF), update SBJSON.