edit exercise (incomplete)