Added functional update tests