fix add bug due to async create call
add visual for completed items