- fixed isEmpty bug