Deacons return from conference renewed, encouraged, challenged