add initial isEmpty test