exposed native request