add license, close #2