bug fix and add ignore