first is not ok,now is ok