a few issues but so close to getting the ring working