added some legal stuff I think...