Time of compromise is over