update for native project