Almost done, not sure about last exercises thougs.