add interface for quan Native