#60 first draft of new transactions package