adding BSD license headers