Hi bro... welcome to the nano reef club... Nice scape you have there. Lots of potential.
Sometimes, just looking is not enough, some of these buggers are very good at hiding. I soaked my liverock from the lfs in distilled water for couple of days and a bunch of worms fell out.