natasha nice and maggie green