Same comments for the versions above.