Wilfong and Finnegan Solutions