implementing obligations