add ring tests