fix first add bug