all the legal stuff