style upgrade