i agree with robin, but wondered a few things-
are there possible fish that will bother your anemone? I have a male gsm that bugs one anemone so much, I have to keep it away while its ( 'nem) is fed.
how big is it in comparison to fish and tank mates?
and
when it retracts is it expelling anything?
congrats on the new pickup!