added a 3-clause BSD license