add not finish thing