Now without needing the side effect