commit 9 : is empty is working