minor bug fixes - starting an activity from dialogfragment still dont get result