These sections could be merged and function could be added instead?
These sections could be merged and function could be added instead?