some add for finish