continue work on native method