Idk what this stuff is on some live rock i just bought...looks like glue or high gloss algae, lol...anyway I'm a newbie so thanks.