insert function done
?
merged and new ignore