added ajax capabilities for ajax create
merged conflicts