added BSD 2-clause license