added law explanation