1a, b completed