check add
add tested merge