first test in app
add out transaction test
fix warnings