team weaver