merge mobile stuff to ck code