some work with style
some work for zoom