initial implementation of core ring mechanisms and a woefully incomplete test