update laws
update & fix