better completion prompt