work for 26/11

changed to startActivityForResult()
closed DB transaction in Main
auto refresh of drawer list when returning to Main