new style fix bug