add do nothing in empty block