Mermaid home starting to come together