ignore and alternative