David signs despite the difficult circumstances!