redesign login module