added ajax
added partial