Debra Atlas: Wrapped up in green