work on prompt widget