contract ends