add login helper