do not responsible for  setting dot active style