some of our labors of love...