adding licensing, new bsd