Madeline and Lance hart