fix round bug