less hacky way of converting ContactData to Recipients
group ui task refactor, small bug fixes