Create Transaction - some errors still - program running though