Native Functions encapsulation