added NDEBUG flag, got rid of Wall