Functional updates (add transactions, using user id for signing transactions )