why it can't be ignore