add cap, update ignore