add something we called BSD licence.
remove API