moved ajax:areaChange to new handler
added tests