ivy 23