Topics Related to Legal advice and Software design: