update with ajax examples and router example