ajax now saves loops and keystrokes!!