add native calls