Avoiding Compliance Surprises - Financial Technology