Roll back to objective c version

Signed-off-by: Yifan Ying <yifanying@Yifans-MacBook-Air.local>