modified license from GPL to BSD