Putting your hopes with any agreement marked 'UN' is not wise. First off in this case only 59 nations have signed the agreement. Second it is an agreement; it is not law, the UN has no mandate to govern and make laws. Third even if Canada signed the agreement that is not binding on our government to pass the items as law. Fourth the UN has no ability to enforce the agreement without getting nations to provide units capable of the task. Proof is in the implementation. Its been there since 1996 and the fish stocks are still collapsing. Makes a good argument for why BC should not have jurisdiction over coastal waters though. How else could the feds sign an agreement when the Province doesn't agree.