7 marine complexes