technical, legal and commercial advice