merge. close #9
[auto] problems compiled