better numer list handling (startActivityForResult)