Prompt contract