repairing daft plot