Ajax feature

are they `undefined`? are they passed in the correct order?