first ignores