Function prompt need callback