Legal opinion on contract agreements