Things just get better for the Astros