rename parameter => param
native processor