style with properties