improve ajax handler
improve link processor
proper output dataset