Goopy fusion

Stuck together

Merging