Constructed first version of Weave