fix custom login