updated exercises1