You have an excellent understanding of the law and a logical approach