ex49 not finished!