Hope on porch