each of these should say "delegates to" instead of "returns a"