civilian

close #70