removed rest of ignore function