ios version of lk. initial commit