not allowing empty token