Add some basic ring framework