close #678