topics should be array