merge
add semi report