What is your approach to managing scope creep when a client requests additional features mid-project?