compile on nsa