several financial transactions