Semi-legal, all you need to know.