skip needless empty write