updated 8B exercises