added ajax and jquery, still ongoing