Working through Function().