better bind login