ring 3 codesession