added ignore functionality and logging