Needs to be wrapped in a define.