ex10 almost complete