changing to exec for getResult for ease of callback