style updates flexible content