Why not a function?