add change style detector