Wrote new ring method