Definitely not filamentous algae.