updated compile options accordingly