init cmt
initial merge