register transactions