refactor seed to have relation between transactions and splits