modify custom login