update style etc