Now no time for amnesty