support custom indicators in carousel