move a.dialog prepare call place