andi james & maggie green