A personal exercise, make it for understanding AJAX