first step AJAX interface added